package com.hzit.bj1804.dianservice.service;


import com.github.pagehelper.PageInfo;
import com.hzit.bj1804.dian.entity.Productcategory;
import org.springframework.web.bind.annotation.RequestParam;

import java.util.List;

public interface ProductategoryService {
    //查询所有的类别的列表
    List<Productcategory> findAllType();
    //分页查询类别
    PageInfo<Productcategory> findAllTypePage(@RequestParam("limit") int limit, @RequestParam("page") int page);
    //根据类别ID查询类别信息
    List<Productcategory> findById(@RequestParam("categoryid") int categoryid);
    //根据类别名模糊查询
    List<Productcategory> findByIdAndName(@RequestParam("categoryname") String categoryname);
    //修改商品类别信息
    int updateProductcatgoryType(Productcategory productcategory);
    //添加商品类别信息
    int addProductcatgoryType(Productcategory productcategory);
    //根据类别ID删除类别（修改状态）
    int deletProducatgoryStatus(int categoryid);

}
